package com.java.al.swing;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.KeyEvent;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.JTextArea;
import javax.swing.JTextField;

/**
 * @author ���ǳ�
 * ����˵��:
 * May 3, 2012 2:34:51 PM
 */
public  class JLoginFrame extends JFrame{
	JMenu a;
	JMenu ab;
	JMenu ac;
	JMenu ad;
	JMenu ae;
	JButton bM;
	JMenuItem b;
	JMenuItem ba;
	JMenuItem bb;
	JMenuItem bc;
	JMenuItem bd;
	JMenuItem be;
	JMenuItem bf;
	JTextField c;
	private JTextArea d=null;
	private JButton F=null;
	public JLoginFrame(){
		this.setTitle("���±�");
		this.setSize(400,400);
		c = new JTextField(15);
		this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		JMenuBar aa=new JMenuBar();
		aa.setOpaque(true);
		a=new JMenu("�ļ�(F)");
		a.setMnemonic(KeyEvent.VK_F);
		b=new JMenuItem("�½�(N)       Ctrl+N");
		a.add(b);
		ba=new JMenuItem("��(O)       Ctrl+O");
		a.add(ba);
		bb=new JMenuItem("����(S)       Ctrl+S");
		a.add(bb);
		bc=new JMenuItem("���Ϊ(A)");
		a.add(bc);
		bd=new JMenuItem("ҳ������(U)...");
		a.add(bd);
		be=new JMenuItem("��ӡ(P)");
		a.add(be);
		bf=new JMenuItem("�˳�");
		a.add(bf);
		ab=new JMenu("�༭(E)");
		ab.setMnemonic(KeyEvent.VK_E);
		ab.add(new JMenuItem("����(U)       Ctrl+Z"));
		ab.add(new JMenuItem("����(T)       Ctrl+X"));
		ab.add(new JMenuItem("����(C)       Ctrl+C"));
		ab.add(new JMenuItem("ճ��(P)       Ctrl+V"));
		ab.add(new JMenuItem("ɾ��(L)       Del"));
		ab.add(new JMenuItem("����(F)       Ctrl+F"));
		ab.add(new JMenuItem("������һ��(F) F3"));
		ab.add(new JMenuItem("�滻(R)...    Crrl+H"));
		ab.add(new JMenuItem("ת��(G)...    Crrl+G"));
		ab.add(new JMenuItem("ȫѡ(A)...    Crrl+A"));
		ab.add(new JMenuItem("ʱ��/����(D)...F5"));
		ac=new JMenu("��ʽ(O)");
		ac.setMnemonic(KeyEvent.VK_O);
		ac.add(new JMenuItem("���Զ�����(W)"));
		ac.add(new JMenuItem("����(F)..."));
		ad=new JMenu("�鿴(V)");
		ad.setMnemonic(KeyEvent.VK_V);
		ad.add(new JMenuItem("��״̬��(S)"));
		ae=new JMenu("����(H)");
		ae.setMnemonic(KeyEvent.VK_S);
		ae.add(new JMenuItem("��������(H)"));
		ae.add(new JMenuItem("���ڼ��±�(A)"));
		aa.add(a);
		aa.add(ab);
		aa.add(ad);
		aa.add(ae);
		d = new JTextArea(10,5);
		this.add(aa);
		this.setVisible(true);
		c.addActionListener(
				new ActionListener(){
					public void actionPerformed(ActionEvent e)
					{
						String str = c.getText();
						d.append(str);						
					}
				}
		);
	}	
	public static void main(String[] args) { 
		new JLoginFrame(); 
	}
}
